import { get, post } from '@/utils/request'

const BASE_URL = window.baseUrl.action
// 分页查询
export function queryPageList(query) {
  return get(BASE_URL + '/assetsSelfTemplate/pageList', query)
}
// 新增模板
export function addTemplate(query) {
  return post(BASE_URL + '/assetsSelfTemplate/add', query)
}
// 删除模板
export function delTemplate(query) {
  return post(BASE_URL + '/assetsSelfTemplate/delete?ids='+ query)
}
// 更新模板
export function updateTemplate(query) {
  return post(BASE_URL + '/assetsSelfTemplate/update', query)
}
// 预览模板
export function previewTemplate(query) {
  return post(BASE_URL + '/assetsSelfTemplate/preview', query)
}
// 复制自定义模板
export function copyTemplate(query) {
  return post(BASE_URL + '/assetsSelfTemplate/copy?id='+ query)
}
// 根据ID查询模板
export function getTemplate(query) {
  return get(BASE_URL + '/assetsSelfTemplate/getTemplate', query)
}

// 获取模板类型
export function getTemplateType(query) {
  return get(BASE_URL + '/assetsSelfTemplate/getTemplateType', query)
}
// 添加模板类型
export function addTemplateType(query) {
  return get(BASE_URL + '/assetsSelfTemplate/addTemplateType', query)
}
// 更改模板类型
export function editTemplateType(query) {
  return post(BASE_URL + '/assetsSelfTemplate/updateTemplateType', query)
}
// 删除模板类型
export function deleteTemplateType(query) {
  return post(BASE_URL + '/assetsSelfTemplate/deleteTemplateType/' + query)
}
// 获取模板占位符
export function getPlaceholder(query) {
  return post(BASE_URL + '/assetsSelfTemplate/getPlaceholder', query)
}
// 文件上传
export function uploadFile(query) {
  return post(BASE_URL + '/assetsFile/upload', query)
}


